David Ettinger on Today’s Citizens United Ballot Measure Decision of CA Supreme Court

Read it here.